waiting-maid abigail - French English Dictionary